English Dictionary
◊ LONG-HORNED GRASSHOPPER
long-horned grasshopper
n : grasshoppers with long threadlike antennae and
well-developed stridulating organs on the forewings of
the male [syn: {tettigoniid}]